//
// Created by Toosan on 2022/5/3.
//

#include "iostream"

using namespace std;

// 指针传递
void change(int *a, int *b) {

}

// 引用传递
void change2(int &a, int &b) {

}

class Person{
public:
    string name = "aaa";
    // 值返回
    string getName () {
        return this->name;
    }
    // 引用返回
    string & getNameInfo () {
        return this->name;
    }
};

/**
 * 复习引用 与 指针
 * @return
 */
int main() {
    Person person;
    cout<<person.name<<endl;
    person.getName() = "bbb";
    cout<<person.name<<endl;
    person.getNameInfo() = "ccc";
    cout<<person.name<<endl;
    return 0;
}